module.exports = {
    presets:[
        ['@babel/preset-env',{
           // modules: 'auto' // 默认值，
           // modules: 'amd', // umd commonjs...其他可选值
           // modules: false // 不处理模块，即代码中是怎么引模块的就怎么引。

           // useBuiltIns: false // 默认值，什么都都不做，即不会引用任何的polyfill文件
           // useBuiltIns:'entry', // 需自己在main.js上手动 import 'core-js'。‘core-js’需自己 npm install core-js@3 --save
           useBuiltIns:'usage', // 无需自己手动引'core-js'了，会自动按需打包进来

           corejs: 3, // npm install的core-js版本，目前有2，3两个版本

           // debug: true // 开发模式下可开启这个，会打印信息告诉你用了哪些插件等信息
        }]
    ],
    plugins: [
      ["@babel/transform-runtime",{ corejs: 3 }] // 1.防止可公用函数的重复声明 2.重命名公用函数，防止全局污染
    ]
}